Aster falcatus

Explore definitions, synonyms, and language insights of Aster falcatus

Definitions

Noun
perennial of western North America having white flowers

More General Terms